Scheduling Algorithms for Data Redistribution and Load-Balancing on Master-Slave Platforms
نویسندگان
چکیده
In this work we are interested in the problem of scheduling and redistributing data on master-slave platforms. We consider the case were the workers possess initial loads, some of which having to be redistributed in order to balance their completion times. We assume that the data consists of independent and identical tasks. We prove the NP completeness of the problem for fully heterogeneous platforms. Also, we present optimal polynomial algorithms for special important topologies: a simple greedy algorithm for homogeneous star-networks, and a more complicated algorithm for platforms with homogeneous communication links and heterogeneous workers.
منابع مشابه
Parallelization and Load Balancing Techniques for HPC
As multicore systems become ubiquitous in desktop, and in mobile and embedded systems, interest in high performance computing (HPC) techniques has increased. Further, several computation intensive tasks demand use of high performance computing resources (Raju et al., 2009, Pande et al., 2009, Varré et al., 2011, Gupta et al., 2008) since sequential computing platforms are proving to be incapabl...
متن کاملA High-Performance Parallelization and Load- Balancing Approach for Modern Power-Systems
Due to the recent trends of chip-miniaturization, the performance of a single-core is plateauing and hence, improving the performance of serial-execution based legacy code has become challenging. Since the expansion in power system operation continues to increase the number of contingencies to be examined, serialexecution platforms present a crucial bottleneck in analyzing sufficiently large nu...
متن کاملThe Efficient load balancing in the parallel computer
Recently Cpu workload hardware Technology and multiprocessor Service are developing rapidly. Mathematically computation must be completed within a certain time period .Through the mathematical Analysis our Study Identify various useful result that should be interest in system designer .If all the parallel computer are not same type means not same configuration then proper load balance not occur...
متن کاملSpecial issue on parallel matrix algorithms and applications
This issue of the journal contains 11 articles selected from invited and contributed presentations made at the Workshop on Parallel Matrix Algorithms and Applications , which was held in Neuch^ a atel, Switzerland, on August 18–20, 2000. The workshop was well attended with participants from all over Europe and the United States. Papers presented at the workshop covered many aspects of parallel ...
متن کاملLoad Balancing Method Based on Servers and Reverse Proxy
To reduce the system bottle and improve the response speed of load banlancer, the factors influencing the load balancing are analyzed. Through the research on key technologies of current strategies and scheduling algorithms, a scheme for database deployment based on RAID technology is proposed. On the basis of our research, an extensible and centralized object-oriented load balancer is also put...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Parallel Processing Letters
دوره 17 شماره
صفحات -
تاریخ انتشار 2007